glorious deed - German English Dictionary